@charset "utf-8";
body,textarea,input,select,option{font-size:14px;color:#333;font-family:"微软雅黑",Tahoma,Arial,sans-serif;}h1,h2,h3,h4,h5,h6,input,textarea,select{font-size:100%;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form{margin:0;}ol,ul,li,textarea,input,select,option,th,td{padding:0;}table{border-collapse:collapse;}ol,ul{list-style-type:none;}.clears:before,.clears:after{content:'';display:table;}.clears:after{clear:both;}.clears{*zoom:1;}.clear{clear:both;overflow:hidden;}a{text-decoration:none;color:#333;}a,textarea,input{outline:none}textarea{overflow:auto;resize:none;}.img img{display:block;}a img{border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}label,label input{vertical-align:middle}.pr{position:relative;}.pa{position:absolute;}.fl{float:left;}.fr{float:right;}a:hover{text-decoration:none}body{word-break:break-all;word-wrap:break-word;cursor:default;}input[type="submit"],input[type="reset"],input[type="button"],button,a:active{-webkit-appearance:none;}input[type="checkbox"],input[type="text"],input[type="submit"]{-webkit-border-radius:0;border-radius:0;}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}.d_box{display:-moz-box;display:-webkit-box;display:box;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}html{font-size:62.5%;}body{font-size:1.2rem;}a:hover{text-decoration:none;}
.bgblue{background:#eaf3fa;}
/*header*/
.box{display:-moz-box;display:-webkit-box;display:box;-moz-box:pack:center;-webkit-box-pack:center;box-pack:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;box-sizing:border-box;}

.logo{display: inline-block;float: left;width: 28px;height: 41px;margin-left: 5px;background: url(../images/home.png) no-repeat 0 6px;-webkit-background-size: 35px 28px;background-size: 35px 28px;text-indent: -1000px;}
.logo{width:45px; color: #FFFFFF;}

.index_logo{display:inline-block;float:left;width:28px;height:41px;margin-left:10px; font-size: 24px;}
.index_logo{width:220px; color: #FFFFFF;}
.bg{background:url(../images/s_floor.png) no-repeat;-webkit-background-size:90px 50px;background-size:90px 63px;vertical-align:middle;}
.s_header{position: relative; text-align: center;  background: #f8f8f8;}
.s_header nav{width: 100%;background: #E6D3E6;position: relative;left: 0px;top: 0px;z-index: 5;}
.s_header nav p{display:inline-block;width:100%;text-align:center;font-size:2.0rem;color:#fff;font-weight:bold;position:absolute;left:0;z-index:-1;}
.s_header p a{display:inline-block;padding:0 5px;color:#fff;}
.s_header p img{max-width:100%;}
.s_header .navline{display:inline-block;float:left;width:1px;height:41px;margin-left:1px;border-left: 1px solid #535353;background: #262626;overflow:hidden;}
.s_header .more{text-align:center;cursor:pointer;}
.s_header .more {float:right;width:50px;height:41px;text-align:center;cursor:pointer;}
.s_header .more .navline{margin-left:0;}
.s_header .moreclick{background-color:#369914;}
.s_header .moreclick .navline{background-color:#369914;}
.s_header i{float:none;display:inline-block;width:25px;height:18px;background-position:-20px 0;margin-top:11px;}
.s_header .tel {float:right;width:50px;height:41px;text-align:center;cursor:pointer;background: url(../images/tel.png) center 3px no-repeat;font: 16px/76px 宋体;text-align: center;color: #fff;}

/*menu*/
#navigation { padding:0px; border: 0px solid red;  clear:both; overflow:hidden}
#navigation table{background:#fff; /*边框颜色*/width:100%; margin:0px auto; border-spacing:1px; border-collapse:separate}
#navigation td{background:#3B6FAB; /*单元格底色*/}
#navigation a{ line-height:35px;font-size:16px;color:#EFE6C9;overflow:hidden;display:block;text-align:center;}
#navigation a.current{ background:#033c67; color:#fff}

/*模块和标题*/
.module{position: relative; overflow: hidden; margin: 0;}
.module-t{line-height: 35px; height: 35px;background-color: #e8e8e8; position: relative; background-image:url("../images/title_bg.gif"); background-repeat:no-repeat; background-position:5px center; padding-left: 5px;}
.module-t h3{margin-left:0;font-size:16px;}
.module-t h3 a{display:inline-block;padding:0 10px;color:#333;}
.module-t a.more{position:absolute;right:5px;top:0;color:#666; font-size:14px;}
/*幻灯片*/
.module .img_ad {width:320px; height:168px; overflow:hidden; position:relative;}
.module .img_wrap {position:relative; line-height:100%;}
.module .img_wrap ul {overflow:hidden;}
.module .img_wrap ul li {float:left; display:inline;}
.module .img_wrap ul li a {display:block; position:relative;}
.module .img_wrap ul li img {width:100%;}
.module .img_wrap ul li i {display:block; width:100%; height:64px; background:#000; opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.module .img_wrap ul li strong {display:block; width:100%; height:40px; font-size:18px; font-weight:normal; line-height:40px; text-align:center; color:#fff; position:absolute; left:0; bottom:24px; z-index:2;}
.module .imgFlashIco {width: 100%; overflow: hidden; position: absolute; bottom: 5px; z-index: 10;}
.module .imgFlashIco ul {width:100%; text-align:center;}
.module .imgFlashIco ul a {display:inline-block; width:8px; height:8px; overflow:hidden; margin:0 6px; border-width:1px; border-radius:5px; box-shadow:1px 2px 1px #A7A7A7 inset; background:#B4B4B4;}
.module .imgFlashIco ul a.on {box-shadow:1px 2px 1px #AE2422 inset; background:#AE2422;}

/*栏目分类*/
.category{margin-bottom:5px;}
.category ul {overflow: hidden;display: none;margin-bottom: -1px;}
.category ul li {width: 33.333%;float: left;display: inline-block;text-align: center;}
.category ul li a {border-bottom: 1px #c8c8c8 solid;border-right: 1px #c8c8c8 solid;display: block;color: #4e4e4e;height: 32px;line-height: 32px;overflow: hidden;font-size: 12px;font-weight:bold;background-color: #ececec;}

/*两格底部工具条*/
.s_list1{margin:0;position:fixed; bottom:0; width:100%;z-index:999;}
.s_list1 div{display:-webkit-box;}
.s_list1 div a{display:block;-webkit-box-flex:1;height:40px;line-height:40px;width:96px;text-align:center;font-size:14px;color:#333;margin-right:2px;border:1px solid #DCDCDC;background-color: #fff;-webkit-border-radius:2px;border-radius:2px;}
.s_list1 .s_tel{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/tel.png) no-repeat 5px center; background-color:#574167;}
.s_list1 .s_sms{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/sms.png) no-repeat 3px center; background-color:#574167;}
.s_list1 .s_cart{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/cart.png) no-repeat 3px center; background-color:#574167;}
/*两格底部工具条*/
.nav_list{margin:0;position:fixed; bottom:0;z-index:1000;width:100%;}
.nav_list div{display:-webkit-box;}
.nav_list div a{display:block;-webkit-box-flex:1;height:40px;line-height:40px;width:96px;text-align:center;font-size:14px;color:#333;margin-right:2px;border:1px solid #DCDCDC;background-color: #fff;-webkit-border-radius:2px;border-radius:2px;}

.nav_list .s_tel{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/tel.png) no-repeat 5px center; background-color:#28A8AA;}
.nav_list .s_sms{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/sms.png) no-repeat 3px center; background-color:#28A8AA;}
/*两格底部工具条*/

/*上一篇*/
.pren{margin:0;width:100%;z-index:999; border-top:1px dashed #333;}
.pren div{display:-webkit-box;}
.pren div li{display:block;-webkit-box-flex:1;height:40px;line-height:40px;width:96px;text-align:center;font-size:14px;color:#333;margin-right:2px;}
/*下一篇*/

.imgarea {margin: 10px; overflow:hidden;}
.imgarea ul li {float: left; width: 33.3%; box-sizing: border-box; padding: 0 5px;margin-bottom: 10px;position: relative;}
.imgarea ul li a {display: block; float: left; width: 100%;}
.imgarea ul li a p {color: #222; z-index: 2; width: 100%; text-align: center; font-size: 1.2rem;  line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.imgarea ul li a img {display: block; width: 100%;}

/*视频图标*/
.imgarea .vi a i {height: 50px;background: url(../images/v0.png) no-repeat 50% 50%; position: absolute; left: 0px; top: 50%; right: 0px; text-align: center; margin-top: -25px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; z-index: 2;}

/*pager*/
.page {height: 30px;width: 100%;margin: 20px;text-align: center;}
.page a,.page_num span{color: #666;margin-right: 5px;margin-left: 5px;padding-top: 5px;	padding-right: 10px;padding-bottom: 5px;padding-left: 10px;	margin-top: 0px;margin-bottom: 0px;border: 1px solid #CCC;}
.page span{background-color:#AE2422;padding-top: 5px;	padding-right: 10px;padding-bottom: 5px;padding-left: 10px;color: #FFF;	text-decoration: none;margin: 0px;}
.page a:hover{background-color:#AE2422;color: #FFF;text-decoration: none;}

/*底部固定工具条*/
#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px;}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none;
}
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;}
/*绿色主题*/
.toollist {	border-top: 1px solid #0462A8; 
	background-image:-o-linear-gradient(top,  #0462A8,  #0462A8);
	background-image:-ms-linear-gradient(top,  #0462A8,  #0462A8);
	background-image:-moz-linear-gradient(top,  #0462A8,  #0462A8);
	background-image:-webkit-linear-gradient(top, #0462A8,  #0462A8);
	background-image:linear-gradient(top,  #0462A8,  #0462A8);
	/*-moz-box-shadow: 0 1px 0 #eee inset;-webkit-box-shadow: 0 1px 0 #eee inset;	
	-o-box-shadow: 0 1px 0 #eee inset;box-shadow: 0 1px 0 #FFF inset;*/
}
.toollist li{border-right: 1px solid #033c67; border-left: 1px solid #067ed8;}
.toollist li a {color: #fff;}

/*版权信息*/
#copyright{ background:#F7F4EB; text-align:center; font-size:14px; color:#666; border:0px solid red; margin-bottom:48px; }
#copyright a{color:#666; font-size:14px;}
#copyright .TechnicalSupport{ color:#DDDEDE; text-align:center; padding-bottom:5px;font-size:14px;}
#copyright .TechnicalSupport a { color:#DDDEDE; font-size:14px;}
#copyright .bottom_copyright{ color:#555; font-size:14px;padding: 15px 0;}
#copyright .bottom_navigation{ text-align:center; height:35px; line-height:35px; background:#71C6A0; font-size:14px; display:none}
#copyright .bottom_navigation a{ font-weight:normal; color:#000}
#copyright .Mobile{text-align:center; height:35px; line-height:35px; background:#AE2422;}
#copyright .Mobile a{ font-weight:normal; color:#fff; font-weight:bold;}
#copyright .Language{padding:10px 0px 0px 0px;  color:#666; text-align:center;}

/*gotop*/
.gotop {background:#000;opacity:0.7;position:fixed;right:8px;width:16px;height:16px;padding:10px;z-index:9999;bottom:60px;border-radius:5px;}

/*留言*/
.liuyan{height: auto;overflow: hidden; margin:10px;}
.liuyan_tit {width: 100%; line-height: 50px; text-align: center; font-size: x-large;}
.liuyan_desc {width: 100%;line-height: 25px;font-size: 14px;color: #666;}

.liuyan_form {height: auto; width: 100%; margin-bottom: 50px;}
.liuyan_fn {height: 40px;margin-right: 15px;margin-bottom: 10px;margin-top: 10px;}
.liuyan_fnd {height: auto; margin-bottom: 20px; text-align: center;margin-right: 25px;}
.wbk {height: 30px;	width: 100%;border: 1px solid #CCC;color: #666;padding-left: 10px;}
.wbkd {height: 180px;width: 100%;border: 1px solid #CCC;	padding: 10px;color: #666;}
.lbut {background: #c60412;  background-repeat: no-repeat;  height: 43px;  width: 184px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 0px; margin-top: 0px;
    margin-right: 0px; margin-bottom: 0px; color: #fff;  font-size: 20px;}
.lbut:hover{color:#fff; background:#AE2422}